package com.ruoyi.index.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;


@Configuration
public class WebMvcConfig implements WebMvcConfigurer {

    //解决跨域问题
    @Override
    public void addCorsMappings(CorsRegistry registry){
        registry.addMapping("/**")//需要处理跨域的请求地址
                .allowedMethods("*")//允许的请求方式
                .allowedOriginPatterns("*")//允许发起请求的客户端
                .allowedHeaders("*")//允许携带的请求头
                .allowCredentials(true)//是否允许携带凭证
                .maxAge(36000);
    }
}
